electronic data interchange (edı) - French English Dictionary